genetically-engineered animals - French English Dictionary